artificial depot - Turc Anglais Dictionnaire